Aside

Adam Rawles

Contact Info

Projects

Disclaimer

PDF Version

Last updated on 2022-04-21.

Main

Adam Rawles

Skills

Programming

5+ of experience both using and teaching the R programming language.
Ability to construct and deploy complex machine learning platforms using both R and Python.
Specialisation in deploying database-backed FastAPI REST APIs, utilising SQLAlchemy and Alembic.

N/A

N/A

Data Analysis

Highly skilled in data presentation, graphing and reporting.
Extensive experience in data extraction from SQL databases and experience with database design and maintenance.
Ability to take data analytics from the prototyping phase through the complete development cycle into production.

N/A

N/A

Development

Many years of experience using development-workflow tools including Git, Github and Azure DevOps.
Experience creating and maintaining build and release pipelines with GitHub Actions, TravisCI and Azure DevOps.
Specialisation in containerisation technologies such as Docker.

N/A

N/A

Project Management

Time, people and resource management skills developed through hands-on experience managing system development.
Ability to work and manage effectively in teams utilising various collaboration platforms such as GitHub and Azure DevOps.

N/A

Professional Experience

Data Scientist

Guernsey Financial Services Commission

Guernsey, CI

2021 - Current

  • Acted as the senior developer in a project aimed at utilising advanced modelling and analytics in financial regulation.
  • Redeveloped and improved a complex model focusing on identifying Financial Crime risk

Data Analyst

Guernsey Financial Services Commission

Guernsey, CI

2019 - 2021

  • Recreated and automated the generation of various data reports using R.
  • Implented a completely custom R repository that utilised automatic-building tools and a RESTful API
  • Further developed and delivered R training materials (teacheR and opeRate)

Graduate Data Analyst

ELEXON

London, UK

2018 - 2019

  • Performance Assurance Review team
    • Implemented a new risk simulation, utilising a Monte-Carlo methodology in R to better estimate the financial cost associated with specific risks.
  • Market Analysis team
    • Automated and updated market reports, allowing them to be automatically published to the ELEXON website with custom HTML widgets to allow for greater user interaction.
    • Developed an R package to facilitate the extraction of energy-related data from the Balancing Mechanism Reporting Service API provided by ELEXON called BMRSr.
  • Test team
    • Designed and executed test suites for a purpose-built in-house system
  • First developed materials to teach R to beginners that would eventually become the teacheR and opeRate books.

Education

Cardiff University

First Class Honors - BSc. Psychology

Cardiff, UK

2014 - 2018

Project: An Evaluation of Spatial Representations of Order and the Efficacy of Online Studies

  • Designed an online and lab-based version of a cognitive psychology experiment testing the relationship between actual and represented differences between items in a list.
  • Extended the functionality of the developing PsychoJS software to run the experiment online.
  • Analysed the difference in responses between the online and lab versions of the study as a secondary research topic.